.login {
  flex-direction: column;
  background: #f0f2f5;
  background-image: url(https://gw.alipayobjects.com/zos/rmsportal/TVYTbAXWheQpRcWDaDMu.svg);
  background-repeat: no-repeat;
  background-position: center 110px;
  background-size: 100%;
}
.login-form {
  width: 368px;
}
.login-form-button {
  width: 100%;
}
.site-form-item-icon {
  color: #40a9ff;
}
.antd-pro-layouts-user-layout-header {
  height: 44px;
  line-height: 44px;
  margin-bottom: 40px;
}
.antd-pro-layouts-user-layout-logo {
  height: 44px;
  margin-right: 16px;
  vertical-align: top;
}
.antd-pro-layouts-user-layout-title {
  color: rgba(0,0,0,.85);
  font-weight: 600;
  font-size: 33px;
  font-family: Avenir,helvetica neue,Arial,Helvetica,sans-serif;
}